*{ margin:0; padding:0;}
img{ border:0;} 
ul, li { list-style:none;}
a{ text-decoration:none; outline:none;font-size:14px;font-family:"arial","微软雅黑";overflow: hidden;}
body{ font-size:12px; line-height:30px; font-family:"arial","微软雅黑"; color:#272a30;}

.tc {text-align:center;}

.fcc:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.fcc { display:inline-block; }
/* Hide from IE Mac \*/ 
.fcc { display:block; }
/* End hide from IE Mac */

/*......公共样式结束......*/

/*......head 头部菜单......*/
*html{
background-image:url(about:blank);
background-attachment:fixed;
}

/*
.head{ background-color: #019875; font-size: 14px; width: 100%; height: 50px; margin: 0 auto; overflow: hidden; position: fixed; top:0;z-index:999999;
filter:alpha(opacity=95) !important;opacity:0.95;
_position:absolute; _bottom:auto; _left:0; _top:expression(eval(document.documentElement.scrollTop));
}
.head_cont{ width: 990px; margin: 0 auto; overflow: hidden;}
.head_cont p {width:150px;float:left;text-align:center;}
.head_cont p a img {height: 40px; margin-top: 5px;}
.head_cont ul{ width:830px;display:inline; float:right;}
.head_cont li{ display:inline;float:left;}
.head_cont li a{color: #FFFFFF;display:inline; float:left; display: block; padding:0 9px; height: 50px; line-height: 50px; text-align: center;}
.head_cont li a:hover{background-color:#028667;color:#EEEEEE;}
.head_cont li a.hot {background-color:#028667;color:#FFFFFF;}
*/

.bubai {display:block;margin:0 auto;height:90px;}

.cont{width: 1200px; margin: 0 auto;overflow: hidden;background-color:#FFFFFF;padding: 0 0 30px 0;}


#slider {width:420px;max-height:280px;overflow:hidden; float:left;margin-top:9px;}
#slider ul,#slider ul li {list-style:none;width:420px;}
#slider-title-bg	{height:24px;/*height:26px;*/}
#slider-img-title,#slider-img-title a	{padding:3px 10px 0px 10px;height:22px;line-height:22px;font-family:"arial","微软雅黑";font-size:14px;font-weight1:normal;}
#slider-num-nav {bottom:-1px;/*bottom:2px;*/right:7px;}


.news	{width: 744px;display:inline; float:left;overflow: hidden;margin-left: 20px;}
.news h1 {text-align:center;}
.news h1 a {font-size:26px;color:#1966FF;padding:0 9px;line-height:1.5;}
.news h1 a:hover {text-decoration:underline;color:#028667;}
.news h2 {display:block;border-bottom:1px dashed #CCC;font-weight:normal;text-align:center;margin-bottom:9px;padding:7px 0;}
.news h2 a {font-size:17px;color:#000;padding:0 9px;line-height:2;}
.news h2 a:hover {text-decoration:underline;color:#1966FF;}

.news h3 {font-weight:normal;}
.news h3 a {font-size:17px;color: #272a30;display: inline-block;width: 360px;height: 33px;line-height:33px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;float:left;}
.news h3 a:hover{color: #1966FF;}

u a,.more {font-size:14px;}

.drive{width: 100%;overflow: hidden;}
.drive dl{width: 380px;display:inline; float:left;padding: 0 10px;}
.drive dl dt{border-bottom: 1px solid #e8e8e8;margin-bottom: 10px;color: #272a30;font-size: 14px;font-weight: bold;line-height: 25px;padding-bottom: 5px;}
.drive dl dt strong {border-left:5px solid #1966FF;padding:0 ;width:30%;display:block;}
.drive dl dt strong a {font-size:16px;font-weight:bold;display:block;color:#272a30;margin:3px 0;padding:0 12px;}
.drive dl dt strong a:hover {color:#FFFFFF;background:#1966FF;}
.drive dl dt u {display:inline; float:right;text-decoration:none;font-weight:normal;}

.drive dt p{width: 5px;height: 20px;display:inline; float:left;background-color: #1966FF;margin-right: 10px;}
.drive dl a{color:#272a30;}
.drive dl a:hover{color: #1966FF;}
.drive dl dd a{display: inline-block;width: 100%;height: 33px;line-height:33px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;font-size:16px;}
.dl_mid{background-color: #fafafa;}

dl.kemu {width:100%;}
dl.kemu dt strong {width:96px;}
dl.kemu dt u a {padding:0 12px;font-size:15px;}
dl.kemu dd {}
dl.kemu dd div {width: 400px;display:inline; float:left;padding: 10px;padding-bottom:0;color:#777;line-height:2;font-size:16px;height:195px;overflow:hidden;}
dl.kemu dd div a {background: url("");font-size:18px;color:#000000;font-weight:bold;padding:0;margin:0 0 9px 0;line-height:30px;}
dl.kemu dd p {width: 370px;display:inline; float:left;padding:0 9px;}
dl.kemu dd p a {width: 320px;background: url("");padding-left:0;}
dl.kemu dd p i {color:#999;float:right;}

.jkzt dd {padding: 0 20px;margin:0 0 15px 0;}
.jkzt dd a {
    color: #272a30;
    padding: 0 15px 0 0;
    font-size: 17px;
	line-height:2.2;
}

.liucheng{margin: 20px auto;}

.Subjects_a{width: 100%;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.Subjects_a a:hover{color:#1966FF;}
.Subjects_a_top{border-bottom: 1px solid #e5e5e5;width: 100%;overflow: hidden;color: #1966FF;}
.Subjects_a_top u{display:inline; float:right;margin-top: 2px;text-decoration:none;color:#999999;font-family:"宋体";}
.Subjects_a_top u a{color:#272a30;font-size: 15px;margin:0 5px;font-family:"微软雅黑";}
.Subjects_a_top strong {float:left;width:75%;display:block;}
.Subjects_a_top strong img {margin-right:10px;vertical-align: -5px;height:22px;}
.Subjects_a_top strong a{font-size: 16px;font-weight: bold;color:#1966FF;display:block;}
.Subjects_a_l{width: 680px;display:inline; float:left;margin-left: 10px;margin-top: 20px;}
.Subjects_a_l img{width: 218px;display:inline; float:left;}
.Subjects_a_l_cont{width: 440px;display:inline; float:right;}
.Sub_top a{color: #272a30;display: inline-block;width: 100%;height: 33px;line-height:33px;font-size: 16px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;}
.btn{background-color: #1966FF;border: 1px dashed #ffffff;width: 363px;height: 35px;font-size: 14px;margin-top:8px;}
.Subjects_a .btn a{display: block;width: 90px;height: 35px;line-height: 35px;text-align: center;display:inline; float:left;border-right: 1px dashed #ffffff;color: #ffffff;}
.Subjects_a .btn a:hover{background-color: #028667;background-color: #1966FF;font-weight: bold;}
.btn a.borderNone{border: 0;}

.Subjects_a dl{width: 490px;display:inline; float:left;border-left: 1px solid #e5e5e5;padding: 10px 0 0 18px;}
.Subjects_a dl dt a{font-size: 16px;font-weight: bold;color: #1966FF;display: block;}
.Subjects_a dl dd.list a{color: #272a30;display: inline-block;width: 100%;height: 33px;line-height:33px;font-size: 16px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;}
.Subjects_a dl dd.list a.more{color: #272a30;display:inline-block; text-align:right;background:url();font-size: 14px;}
.Subjects_a dl dd a:hover{color:#1966FF;}

.Subjects_b{width: 588px;display:inline; float:left;overflow: hidden;}
.Subjects_b a:hover{color:#FB6624;}

.Subjects_b_top{border-bottom: 1px solid #e5e5e5;width: 100%;overflow: hidden;color: #1966FF;margin-bottom: 20px;}
.Subjects_b_top u{display:inline; float:right;margin-top: 2px;text-decoration:none;color:#999999;font-family:"宋体";}
.Subjects_b_top u a{color:#272a30;font-size: 15px;margin:0 5px;font-family:"微软雅黑";}
.Subjects_b_top strong {float:left;width:75%;display:block;}
.Subjects_b_top strong img {margin-right:10px;vertical-align: -5px;height:22px;}
.Subjects_b_top strong a{font-size: 16px;font-weight: bold;color:#FB6624;display:block;}

.Subjects_b span {display:block;margin-left:10px;}
.Subjects_b span img {width: 198px;display:inline; float:left;}
.Subjects_b p{width: 350px;display:inline; float:right;margin-right: 10px;margin-top: -5px;}
.Subjects_b p a{color:#272a30;display: inline-block;width: 100%;height: 33px;line-height:33px;font-size: 16px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;}

.km3 {float:right;}
.km3 div strong a {color:#0bbb04;}
.km3 div strong a:hover {color:#0bbb04;}
.km3 div u a:hover {color:#0bbb04;}
.km3 p a:hover{color:#0bbb04;}

.km4 strong a {color:#228be3;}
.km4 strong a:hover,.km4 u a:hover{color:#228be3;}
.km4 div.Sub_top a:hover {color:#228be3;}

dl.kcjq dt a {color:#228be3;}
dl.kcjq dt a:hover {color:#228be3;}
dl.kcjq dd a:hover {color:#228be3;}

dl.xcsp {border:3px solid #1966FF;border-radius:3px;display:block;background:#FFFFFF;}
dl.xcsp dt {background:#1966FF;}
dl.xcsp dt a.l {display:block;float:left;width:85%;background:url("/pic/ICO_spxc.gif") no-repeat left center;padding:0px 0px 0px 26px;margin:0 5px;font-weight:bold;font-size:16px;color:#FFFFFF;}
dl.xcsp dt a.r {display:block;float:right;width:45px;height:20px;font-size:12px;color:#FFFFFF;overflow: hidden;margin-right:5px;}
dl.xcsp dd {margin:0 7px;padding:0 0 0 12px;}
dl.xcsp dd a {display:block;width:142px;border:1px solid #CCCCCC;padding:1px;float:left;margin:12px 12px 12px 0;position:relative;z-index:90;color:#FFFFFF;}
dl.xcsp dd a:hover {color:#FFFFFF;}
dl.xcsp dd a img {width:142px;height:90px}
dl.xcsp dd a b {display:none;height:38px;z-index:100;position:absolute;left:0;bottom:0;color:#FFFFFF;}
dl.xcsp dd a u {display:block;width:48px;height:48px;background:url("/pic/icon_play2.png");position:absolute;left:47px;bottom:22px;z-index:99;filter:alpha(opacity=80);opacity:0.8;}
dl.xcsp dd a.bg u {display:block;width:140px;height:48px;background:url("");background:rgba(0, 0, 0, 0.5);left:0;bottom:0;margin:0 2px;}
dl.xcsp dd a.bg b {display:block;padding:5px 7px;line-height:20px;font-weight:normal;overflow: hidden;font-size: 12px;}
dl.xcsp dd i {display:inline-block;width:100%;font-style: normal;}
dl.xcsp dd i a {display:block;text-align:right;color:#228be3;font-size:12px;}

span.kmimg a {display:block;position:relative;z-index:90;float:left;}
span.kmimg a img {max-width:100%;}
span.kmimg a b {display:none;position:absolute;z-index:99;left:0;bottom:0;color:#FFFFFF;font-weight:normal;background:rgba(0, 0, 0, 0.6);padding:7px;font-size:12px;line-height:22px;}
span.kmimg a:hover b {display:block;}
span.kmimg14 a {width:218px;}
span.kmimg23 a {width:198px;}
span.kmimg14 a b {height:36%;}
span.kmimg23 a b {height:30%;}


dl.Girls{width: 650px;overflow: hidden;display:inline; float:left;border-right: 1px solid #e5e5e5;padding-right: 10px;padding-bottom: 20px;}
dl.Girls a:hover{color:#ff2e5b;}
dl.Girls dt{overflow: hidden;color:#ff2e5b;margin-bottom:15px;}
dl.Girls dt u{display:inline; float:right;margin-top: 10px;text-decoration:none;color:#999999;font-family:"宋体";}
dl.Girls dt u a{color:#272a30;font-size: 12px;margin:0 5px;font-family:"微软雅黑";}
dl.Girls dt strong {float:left;width:75%;display:block;}
dl.Girls dt strong img {margin-right:10px;vertical-align: -5px;height:22px;}
dl.Girls dt strong a{font-size: 16px;font-weight: bold;color:#ff2e5b;display:block;}

dl.Girls dd a {width: 115px;margin:0 0 10px 10px;display: block;display: inline;float: left;position: relative;}
dl.Girls dd a:hover{opacity: 0.7;}
dl.Girls dd a img{width: 100%;height:170px;}
dl.Girls dd b{display: block;width: 100%;height: 30px;position: absolute;bottom: 0;background:rgba(0, 0, 0, 0.6);color: #ffffff;text-align: center;font-weight:normal;overflow: hidden;font-size: 12px;}

dl.Girls dd a.big {width: 248px;}
dl.Girls dd a.big img{width: 100%;height:350px;}

dl.wydt{padding-bottom: 0px;}
dl.wydt dd {display: block;margin:20px 0 0 0;}
dl.wydt dd a {width: 145px;margin:0 0 15px 15px;}
dl.wydt dd a img{width: 100%;height:90px;}



dl.Joke {width: 390px;overflow: hidden;display:block; float:left;padding-bottom: 0px;}
dl.Joke2 {width:15px;height:20px;}
dl.Joke a:hover{color:#1966FF;}
dl.Joke dt {overflow: hidden;height:40px;line-height:40px;margin-top: 10px;}
dl.Joke dt a {font-size: 16px;font-weight: bold;display:block;color:#333;}
dl.Joke dt a img {margin-left:9px;margin-right:9px;}
dl.Joke dd {padding: 8px 10px;}
dl.Joke dd a{color:#272a30;display: inline-block;width: 100%;height: 33px;line-height:33px;font-size: 16px;background: url("/pic/dot_jt.gif") no-repeat left;padding-left: 10px;}
dl.Joke dd a.more{background: url("");display:block;text-align:right;margin-right: 17px;}


.yqlj {display:block;}
.yqlj dt{border-bottom: 1px solid #e8e8e8;color: #272a30;font-weight: bold;line-height: 22px;padding-bottom: 5px;font-size: 16px;}
.yqlj dt u {border-left:5px solid #1966FF;padding:3px 0 3px 12px;display:block;text-decoration:none;}
.yqlj dt u a {font-size:16px;color:#000;}
.yqlj dd {padding:9px 12px 30px 12px;line-height: 26px;}
.yqlj dd a{color:#272a30;padding:0 15px 0 0;font-size:13px;}
.yqlj dd a:hover{color: #1966FF;}

/*
.footer { background-color: #019875; text-align: center; color: white; padding: 0 0 20px 0;margin:0;display:block;}
.footer a{ color: #ffffff;}
.footer a:hover{ text-decoration: underline;}
.footer p {display:block;background:#272A30;color:#666666;margin:0 0 20px 0;padding:9px 0;}
.footer p a {color:#CCC;text-decoration: none;padding:0 12px;font-size:12px;}
.footer p a:hover{color:#FFF;text-decoration: none;}
*/